mechanical trencher - Englisch Synonyme Wörterbuch